
<html><HEAD>
<LINK REL=STYLESHEET HREF="default.css" TYPE="text/css">
<TITLE>
Web DataWindow</TITLE>
</HEAD>
<BODY>

<!-- Header -->
<p class="ancestor" align="right"><A HREF="apptechp194.htm">Previous</A>&nbsp;&nbsp;<A HREF="apptechp196.htm" >Next</A>
<!-- End Header -->
<A NAME="BGBDACCG"></A><h1>Web DataWindow</h1>
<A NAME="TI5730"></A><p>The Web DataWindow is a thin-client DataWindow implementation
for Web applications. It provides most of the data manipulation,
presentation, and scripting capabilities of the PowerBuilder DataWindow
without requiring any PowerBuilder DLLs on the client.</p>
<A NAME="TI5731"></A><p>The Web DataWindow uses the services of several software components
that can run on separate computers:<A NAME="TI5732"></A>
<ul>
<li class=fi>Web DataWindow
server component running in an application or transaction server</li>
<li class=ds>Dynamic page server</li>
<li class=ds>Web server</li>
<li class=ds>Web browser</li>
<li class=ds>Database
</li>
</ul>
</p>
<A NAME="TI5733"></A><p>The server component is a nonvisual user object that uses
a DataStore to handle retrieval and updates and generate HTML. You
can use the generic component provided with PowerBuilder or a custom
component.</p>
<A NAME="TI5734"></A><p>You can take advantage of the capabilities of the Web DataWindow
by:<A NAME="TI5735"></A>
<ul>
<li class=fi><b>Hand coding against the Web
DataWindow component</b>   You can write server-side scripts that access the Web DataWindow
component directly.</li>
<li class=ds><b>Writing your own HTML generator</b>   Using a sample PBL provided with PowerBuilder as a starting
point, you can create your own HTML generator that provides the
methods you need for your application.
</li>
</ul>
</p>
<A NAME="TI5736"></A><p>For more information about the Web DataWindow, see the <i>DataWindow Programmers
Guide</i>
.</p>

